#-------------------------------------------------
#
# Project created by QtCreator 2011-12-28T10:20:27
#
#-------------------------------------------------

QT       += core gui network xml

TARGET = sr
TEMPLATE = app


SOURCES += src/main.cpp\
        src/ui/MainWindow.cpp \
    src/ui/StartupDialog.cpp \
    src/ui/NewNetworkDialog.cpp \
    src/ui/JoinSpecificDialog.cpp \
    src/ui/PaintWidget.cpp \
    src/core/Node.cpp \
    src/core/NodeList.cpp \
    src/core/BlackboardManager.cpp \
    src/ui/NodeListDialog.cpp \
    src/network/ConnectionManager.cpp \
    src/network/SocketData.cpp \
    src/network/packet/JoinRequestPacket.cpp \
    src/network/packet/AbstractPacket.cpp \
    src/network/packet/JoinResponsePacket.cpp \
    src/network/packet/JoinInfoPacket.cpp \
    src/network/PacketReaderWriter.cpp \
    src/core/state/BlackboardState.cpp \
    src/core/state/BlackboardStateRunning.cpp \
    src/core/state/BlackboardStateJoining.cpp \
    src/network/packet/PaintPacket.cpp \
    src/core/DrawPath.cpp \
    src/network/packet/MutualExclusionTokenPacket.cpp \
    src/network/packet/BusyPacket.cpp

HEADERS  += include/ui/MainWindow.h \
    include/ui/StartupDialog.h \
    include/ui/NewNetworkDialog.h \
    include/ui/JoinSpecificDialog.h \
    include/ui/PaintWidget.h \
    include/core/Node.h \
    include/core/NodeList.h \
    include/core/BlackboardManager.h \
    include/core/Constans.h \
    include/ui/NodeListDialog.h \
    include/network/ConnectionManager.h \
    include/network/SocketData.h \
    include/network/packet/AbstractPacket.h \
    include/network/packet/JoinRequestPacket.h \
    include/network/packet/JoinResponsePacket.h \
    include/network/packet/JoinInfoPacket.h \
    include/network/PacketReaderWriter.h \
    include/core/state/BlackboardState.h \
    include/core/state/BlackboardStateRunning.h \
    include/core/state/States.h \
    include/core/state/BlackboardStateJoining.h \
    include/network/packet/Packets.h \
    include/network/packet/PaintPacket.h \
    include/core/DrawPath.h \
    include/core/MutualExclusionToken.h \
    include/network/packet/MutualExclusionTokenPacket.h \
    include/network/packet/BusyPacket.h

FORMS    += include/ui/MainWindow.ui \
    include/ui/StartupDialog.ui \
    include/ui/NewNetworkDialog.ui \
    include/ui/JoinSpecificDialog.ui \
    include/ui/NodeListDialog.ui

INCLUDEPATH += include
